/*
 * seval.h
 *
 *  Created on: Nov 19, 2016
 *      Author: root
 */

#ifndef SEVAL_H_
#define SEVAL_H_

#include "../basic/ds.h"

DEFINE_OPERATOR( toplevel        );
DEFINE_OPERATOR( eval_internal   );
DEFINE_OPERATOR( eval            );
DEFINE_OPERATOR( e0args          );
DEFINE_OPERATOR( e1args          );
DEFINE_OPERATOR( apply           );
DEFINE_OPERATOR( papply          );
DEFINE_OPERATOR( peval           );
DEFINE_OPERATOR( quote           );
INIT_OPERATORS( eval );

#endif /* SEVAL_H_ */
